receive something pleasing - German English Dictionary